ultimate cause - Alemán Inglés Diccionario